flat tubular radiator - Turkish English Dictionary